﻿@model Chilis.Caja.Data.Models.Pago

@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <title>Imprimir</title>
</head>
<body>
    <div>
    <table style="border-bottom: 1px solid; border-top: 1px solid; border-left: 1px solid; border-right: 1px solid; width:300px">

    <tr><td colspan="3"><h3>@Model.TipoComprobante: @Model.NumeroComprobante</h3></td></tr>

    @if (@Model.TipoComprobante == "Factura")
    {
    <tr><td colspan="3">Razon Social: @Model.Cuenta.Cliente.RazonSocial</td></tr>
    <tr><td colspan="3">RUC: @Model.Cuenta.Cliente.NumeroDocumento</td></tr>
    }
    
    <tr><td style="height:20px" colspan="3"></td></tr>

    @if (@Model.MostrarDetallePago)
    {
        foreach (Chilis.Caja.Data.Models.DetalleCuenta oDetalleCuenta in @Model.Cuenta.DetalleCuenta)
        { 
            <tr>
            <td>@oDetalleCuenta.CantidadProducto</td>
            <td>@oDetalleCuenta.DetalleOrden.Producto.NombreProducto</td>
            @if (@Model.TipoComprobante == "Factura")
            {
                <td style="text-align:right">@((oDetalleCuenta.CantidadProducto * oDetalleCuenta.DetalleOrden.PrecioProducto * Decimal.Parse("0.82")).ToString("0.00"))</td>
            }
            else
            {
                <td style="text-align:right">@((oDetalleCuenta.CantidadProducto * oDetalleCuenta.DetalleOrden.PrecioProducto).ToString("0.00"))</td>
            }
            <td></td>
            </tr>
        }
    }
    else
    { 
        <tr><td style="height:20px" colspan="3">Consumo de Alimentos</td></tr>
    }

                @if (@Model.TipoComprobante == "Factura")
                    
                {
                    <tr>
                        <td></td>
                        <td style="text-align:right">Sub Total</td>
                        <td style="text-align:right">@((Model.Total * Decimal.Parse("0.82")).ToString("0.00")) </td>
                    </tr>
                    <tr>
                    <td></td>
                        <td style="text-align:right">IGV</td>
                        <td style="text-align:right">@((Model.Total * Decimal.Parse("0.18")).ToString("0.00")) </td>
                    </tr>
                    <tr> 
                    <td></td>
                        <td style="text-align:right">Total</td>
                        <td style="text-align:right">@Model.Total.ToString("0.00") </td>
                    </tr>
                }
                else
                {
                    <tr>
                        <td></td>
                        <td style="text-align:right">Total</td>
                        <td style="text-align:right">@Model.Total.ToString("0.00") </td>
                    </tr>
                }
    <tr><td style="height:50px" colspan="3"></td></tr>

    
    <tr><td colspan="3">Orden: @Model.Cuenta.IdOrden</td></tr>
    <tr><td colspan="3">Cuenta: @Model.Cuenta.NumeroCuenta.ToString("0000#")</td></tr>
    <tr><td colspan="3">Cajero: @Session["user"].ToString()</td></tr>



    </table>
    </div>

    <script type="text/javascript">

        window.print();
    
    </script>
</body>
</html>
